rib pad - Español Inglés Diccionario